﻿<?xml version="1.0" encoding="utf-8"?>
<root>
  <!-- 
    Microsoft ResX Schema 
    
    Version 2.0
    
    The primary goals of this format is to allow a simple XML format 
    that is mostly human readable. The generation and parsing of the 
    various data types are done through the TypeConverter classes 
    associated with the data types.
    
    Example:
    
    ... ado.net/XML headers & schema ...
    <resheader name="resmimetype">text/microsoft-resx</resheader>
    <resheader name="version">2.0</resheader>
    <resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader>
    <resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader>
    <data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data>
    <data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data>
    <data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64">
        <value>[base64 mime encoded serialized .NET Framework object]</value>
    </data>
    <data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64">
        <value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value>
        <comment>This is a comment</comment>
    </data>
                
    There are any number of "resheader" rows that contain simple 
    name/value pairs.
    
    Each data row contains a name, and value. The row also contains a 
    type or mimetype. Type corresponds to a .NET class that support 
    text/value conversion through the TypeConverter architecture. 
    Classes that don't support this are serialized and stored with the 
    mimetype set.
    
    The mimetype is used for serialized objects, and tells the 
    ResXResourceReader how to depersist the object. This is currently not 
    extensible. For a given mimetype the value must be set accordingly:
    
    Note - application/x-microsoft.net.object.binary.base64 is the format 
    that the ResXResourceWriter will generate, however the reader can 
    read any of the formats listed below.
    
    mimetype: application/x-microsoft.net.object.binary.base64
    value   : The object must be serialized with 
            : System.Runtime.Serialization.Formatters.Binary.BinaryFormatter
            : and then encoded with base64 encoding.
    
    mimetype: application/x-microsoft.net.object.soap.base64
    value   : The object must be serialized with 
            : System.Runtime.Serialization.Formatters.Soap.SoapFormatter
            : and then encoded with base64 encoding.

    mimetype: application/x-microsoft.net.object.bytearray.base64
    value   : The object must be serialized into a byte array 
            : using a System.ComponentModel.TypeConverter
            : and then encoded with base64 encoding.
    -->
  <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata">
    <xsd:import namespace="http://www.w3.org/XML/1998/namespace" />
    <xsd:element name="root" msdata:IsDataSet="true">
      <xsd:complexType>
        <xsd:choice maxOccurs="unbounded">
          <xsd:element name="metadata">
            <xsd:complexType>
              <xsd:sequence>
                <xsd:element name="value" type="xsd:string" minOccurs="0" />
              </xsd:sequence>
              <xsd:attribute name="name" use="required" type="xsd:string" />
              <xsd:attribute name="type" type="xsd:string" />
              <xsd:attribute name="mimetype" type="xsd:string" />
              <xsd:attribute ref="xml:space" />
            </xsd:complexType>
          </xsd:element>
          <xsd:element name="assembly">
            <xsd:complexType>
              <xsd:attribute name="alias" type="xsd:string" />
              <xsd:attribute name="name" type="xsd:string" />
            </xsd:complexType>
          </xsd:element>
          <xsd:element name="data">
            <xsd:complexType>
              <xsd:sequence>
                <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" />
                <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" />
              </xsd:sequence>
              <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" />
              <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" />
              <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" />
              <xsd:attribute ref="xml:space" />
            </xsd:complexType>
          </xsd:element>
          <xsd:element name="resheader">
            <xsd:complexType>
              <xsd:sequence>
                <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" />
              </xsd:sequence>
              <xsd:attribute name="name" type="xsd:string" use="required" />
            </xsd:complexType>
          </xsd:element>
        </xsd:choice>
      </xsd:complexType>
    </xsd:element>
  </xsd:schema>
  <resheader name="resmimetype">
    <value>text/microsoft-resx</value>
  </resheader>
  <resheader name="version">
    <value>2.0</value>
  </resheader>
  <resheader name="reader">
    <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
  </resheader>
  <resheader name="writer">
    <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
  </resheader>
  <data name="AboutExpire" xml:space="preserve">
    <value>The certificate is about to expire.</value>
  </data>
  <data name="CertificateNotFound" xml:space="preserve">
    <value>Requested endpoint does not provide SSL/TLS certificate.</value>
  </data>
  <data name="CtlNotSignatureValid" xml:space="preserve">
    <value>A CTL used to create this chain did not have a valid signature.</value>
  </data>
  <data name="CtlNotTimeValid" xml:space="preserve">
    <value>A certificate trust list (CTL) used to create this chain was not time valid.</value>
  </data>
  <data name="CtlNotValidForUsage" xml:space="preserve">
    <value>A CTL used to create this chain is not valid for this usage.</value>
  </data>
  <data name="Cyclic" xml:space="preserve">
    <value>The certificate was issued by a certification authority that the original certificate had certified.</value>
  </data>
  <data name="ExplicitDistrust" xml:space="preserve">
    <value>The certificate is explicitly distrusted.</value>
  </data>
  <data name="HasExcludedNameConstraint" xml:space="preserve">
    <value>The certificate has a name constraints extension, and one of the name choices in the end certificate is explicitly excluded.</value>
  </data>
  <data name="HasNotDefinedNameConstraint" xml:space="preserve">
    <value>The certificate has a name constraints extension and a name constraint is missing for one of the name choices in the end certificate.</value>
  </data>
  <data name="HasNotPermittedNameConstraint" xml:space="preserve">
    <value>The certificate has a name constraints extension, and there is not a permitted name constraint for one of the name choices in the end certificate.</value>
  </data>
  <data name="HasNotSupportedCriticalExtension" xml:space="preserve">
    <value>The certificate does not support a critical extension.</value>
  </data>
  <data name="HasNotSupportedNameConstraint" xml:space="preserve">
    <value>The certificate has a name constraints extension that contains unsupported fields.</value>
  </data>
  <data name="HasWeakSignature" xml:space="preserve">
    <value>The certificate has not been strong signed.</value>
  </data>
  <data name="InvalidBasicConstraints" xml:space="preserve">
    <value>The certificate has a basic constraints extension, and either the certificate cannot be used to issue other certificates, or the chain path length has been exceeded.</value>
  </data>
  <data name="InvalidExtension" xml:space="preserve">
    <value>The certificate has an extension that is not valid.</value>
  </data>
  <data name="InvalidNameConstraints" xml:space="preserve">
    <value>The certificate has a name constraints extension that is not valid.</value>
  </data>
  <data name="InvalidPolicyConstraints" xml:space="preserve">
    <value>The certificate ohas a policy constraints extension, and one of the issued certificates has a disallowed policy mapping extension or does not have a required issuance policies extension.</value>
  </data>
  <data name="MissingAltNameExtension" xml:space="preserve">
    <value>Subject Alternative Name extension is not presented in certificate.</value>
  </data>
  <data name="NameMismatch" xml:space="preserve">
    <value>The certificate presented by endpoint was issued for a different website's address.</value>
  </data>
  <data name="NoError" xml:space="preserve">
    <value>No error found for this certificate or chain.</value>
  </data>
  <data name="NoIssuanceChainPolicy" xml:space="preserve">
    <value>The end certificate does not have any resultant issuance policies, and one of the issuing certification authority certificates has a policy constraints extension requiring it.</value>
  </data>
  <data name="NotInTransparencyLog" xml:space="preserve">
    <value>The certificate is not published in Certificate Transparency Log</value>
  </data>
  <data name="NotSignatureValid" xml:space="preserve">
    <value>The certificate does not have a valid signature.</value>
  </data>
  <data name="NotTimeNested" xml:space="preserve">
    <value>The certificate validity is not nested within issuer validity.</value>
  </data>
  <data name="NotTimeValid" xml:space="preserve">
    <value>The certificate is not time valid.</value>
  </data>
  <data name="NotValidForUsage" xml:space="preserve">
    <value>The certificate is not valid for its proposed usage.</value>
  </data>
  <data name="OfflineRevocation" xml:space="preserve">
    <value>The revocation function was unable to check revocation because the revocation server was offline.</value>
  </data>
  <data name="PartialChain" xml:space="preserve">
    <value>The certificate chain is not complete.</value>
  </data>
  <data name="RevocationStatusUnknown" xml:space="preserve">
    <value>The revocation function was unable to check revocation for the certificate.</value>
  </data>
  <data name="Revoked" xml:space="preserve">
    <value>The certificate is revoked.</value>
  </data>
  <data name="TooLongValidity" xml:space="preserve">
    <value>Certificate validity exceeds CAB/Forum or Internet PKI standards.</value>
  </data>
  <data name="UntrustedRoot" xml:space="preserve">
    <value>The certificate and its chain is based on an untrusted root.</value>
  </data>
  <data name="WeakRsaPublicKey" xml:space="preserve">
    <value>The certificate uses weak RSA asymmetric key.</value>
  </data>
</root>